intervention divine - German English Dictionary